head sock - Allemand Anglais Dictionnaire